a ruiner of plans

Translations
разрушитель планов
Unexpected rain became the ruiner of our plans.
Неожиданный дождь стал разрушителем наших планов.